to leave one's print - İspanyolca İngilizce Sözlük